package org.jet.emall.prod.transfer;

import org.jet.emall.prod.dto.SkuImageDTO;
import org.jet.emall.prod.vo.SkuImageVO;
import org.mapstruct.Mapper;
import org.mapstruct.factory.Mappers;

import java.util.List;

/**
 * @author xiaozai
 * @version 1.0
 * @date 2020-04-15 11:27
 */
@Mapper
public interface SkuImageVoTransfer {

    SkuImageVoTransfer INSTANCE = Mappers.getMapper(SkuImageVoTransfer.class);


    /**
     *  将 SKU图片DTO列表转VO列表
     * @param dtoList
     * @return
     */
    List<SkuImageVO> toVoList(List<SkuImageDTO> dtoList);

    /**
     *  将SKU图片VO 转 DTO
     * @param skuImageVO
     * @return
     */
    SkuImageDTO toDto(SkuImageVO skuImageVO);
}
